<?php

/* funcion que setea una cookie*/
function fSetearCookie($clave,$valor) {
		setcookie($clave, $valor, time()+COOKIE_EXPIRE);
}

/* funcion que muestra el encabezado de la página */

function fMostrarEncabezadoPagina($nombre_seccion) {
	$i18n = &$GLOBALS["I18N"];
	// si el navegante está en una página que no es index, y no está logueado, redirecciono a logout
	if (fGetPaginaActual() <> "INDEX.PHP" && !fUsuarioLogueado())
	{
		header("Location: logout.php");
		return;
	};
	?>
		<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
		<html xmlns="http://www.w3.org/1999/xhtml">
				<head>
						<meta http-equiv="Content-Type" content="text/html; charset=<?=CHARSET?>" />
						<link REL="stylesheet" TYPE="text/css" HREF="<?=CSS_DIR;?>/estilos.css">
						<title><?=$i18n->getKey("encabezado.titulo")?></title>
						<meta name="keywords" content="Municipalidad de Necochea Playa Municipal de Camiones Sistema de Gestión de Cupos ">
						<meta name="description" content="Sistema de Gestión Playa Municipal de Camiones">
				</head>
				<body ID="id_general" topmargin="0" leftmargin="0" background="">
						<table ID="id_tabla_transparente" cellspacing="0" cellpadding="0" width="100%" align="center" valign="top">
								<tr>
										<td width="50">&nbsp;</td>
										<td>
												<table ID="id_tabla_transparente" cellspacing="0" cellpadding="0" width="100%" align="center" valign="top">
														<tr>
																<td width="396" height="58" background="<?=IMAGES_DIR?>/bg_header_izq.jpg">&nbsp;</td>
																<td background="<?=IMAGES_DIR?>/bg_header_centro.jpg">&nbsp;</td>
																<td id="id_texto_header" align="right" valign="middle" background="<?=IMAGES_DIR?>/bg_header_centro.jpg">
																		<?php 
																			if (fUsuarioLogueado()) {
																				echo $i18n->getKey("encabezado.user.username").": ".$_SESSION["usuario_nombre"]."&nbsp;".$_SESSION["usuario_apellido"];
																			} else {
																				echo $i18n->getKey("errors.usuario_no_logueado");
																			};
																		?>
																		<BR>
																</td>
																<td width="160" height="58" background="<?=IMAGES_DIR?>/bg_header_der.jpg">&nbsp;</td>
														</tr>
												</table>
										</td>
										<td width="50">&nbsp;</td>
								</tr>
								<tr>
										<td>&nbsp;</td>
										<td>
												<table ID="id_tabla_transparente" cellspacing="0" cellpadding="0" width="100%" align="center" valign="top">
														<tr>
																<td width="11" height="27" background="<?=IMAGES_DIR?>/bg_barra_izq.jpg">&nbsp;</td>
																<td background="<?=IMAGES_DIR?>/bg_barra_centro.jpg" valign="middle">
																		<?php fMostrarMenuDesplegable()?>
																</td>
																<td width="8" height="27" background="<?=IMAGES_DIR?>/bg_barra_der.jpg">&nbsp;</td>
														</tr>
												</table>
										</td>
										<td>&nbsp;</td>
								</tr>
								<tr>
										<td>&nbsp;</td>
										<td>
								<table ID="id_tabla_transparente" cellspacing="0" cellpadding="0" width="100%" align="left" valign="top">
										<tr height="13">
												<td width="11" background="<?=IMAGES_DIR?>/bg_cuadro_sup_izq.jpg"></td>
												<td background="<?=IMAGES_DIR?>/bg_cuadro_sup_centro.jpg"></td>
												<td width="8" background="<?=IMAGES_DIR?>/bg_cuadro_sup_der.jpg"></td>
										</tr>
										<tr height="400">
												<td width="11" background="<?=IMAGES_DIR?>/bg_cuadro_medio_izq.jpg"></td>
												<td valign="top" style="background-color:#FFFFFF;">
														<img src="<?=IMAGES_DIR?>/bg_vineta.jpg">&nbsp;&nbsp;<font id="id_texto_seccion"><?=$nombre_seccion?></font><HR id="id_linea_simple"><BR>
														<div id="id_div" STYLE="overflow: auto; width: 100%; height: 380px; border: 0px; padding:0px; margin: 0px">
														<table ID="id_tabla_transparente" width="98%" cellspacing="0" cellpadding="0" >
											   				   <tr>
																  <td valign="top" align="center">
	<?php
}

/* funcion que muestra el pie de la página */

function fMostrarPiePagina() {
	?>
																	</td>
																</tr>
														</table>
															</div>
															</td>
															<td width="8" background="<?=IMAGES_DIR?>/bg_cuadro_medio_der.jpg"></td>
													</tr>
													<tr height="14">
															<td width="11" background="<?=IMAGES_DIR?>/bg_cuadro_inf_izq.jpg"></td>
															<td background="<?=IMAGES_DIR?>/bg_cuadro_inf_centro.jpg">&nbsp;</td>
															<td width="8" background="<?=IMAGES_DIR?>/bg_cuadro_inf_der.jpg"></td>
													</tr>
											</table>
									</td>
									<td>&nbsp;</td>
							</tr>
							<tr>
									<td>&nbsp;</td>
									<td>
											<table ID="id_tabla_transparente" width="100%">
													<tr>
															<td align="left"><img src="<?=IMAGES_DIR?>/bg_logo_cgpq.jpg"></td>
															<td align="right"><img src="<?=IMAGES_DIR?>/bg_logo_cse.jpg">&nbsp;<img src="<?=IMAGES_DIR?>/bg_logo_sippy.jpg"></td>
													</tr>
											</table>
									</td>
									<td>&nbsp;</td>
							</tr>
					</table>
				</body>
		</html>
		
	<?php
}

function fMostrarCuadroError($errores){
	?>
											<table ID="id_tabla_mensaje_error" cellpadding="3" width="75%">
													<tr>
															<td align="center" valign="top" width="50">
																<img src="<?=IMAGES_DIR?>/bg_icon_error.jpg">
															</td>
															<td valign="top"align="left">
															    <b>Error</b><br>
															    <?php
                												foreach ($errores as $errk => $errv) {
																    echo $errv["message"]."<BR>" ;																
																} ;
																?>
															</td>
													</tr>
											</table>
											<BR>
	<?php
}

function fMostrarCuadroOk($sMensaje,$sLink) {
	?>
											<table ID="id_tabla_mensaje_ok" cellpadding="5">
													<tr>
															<td align="center" valign="top">
																<img src="<?=IMAGES_DIR?>/bg_icon_ok.jpg">
															</td>
															<td align="left" valign="top">
															    <b>Mensaje</b>
															    <BR>
																<?=$sMensaje?>
															</td>
													</tr>
													<tr>
															<td align="center" colspan="2">
																<form method="POST" name="FormMensajeOk" action="<?=$sLink?>">
																	  <input ID="id_boton_mensaje_ok" type="submit" value="Aceptar" name="BotonOk"></td>
														  		</form>
															</td>
													</tr>
											</table>
	<?php
}

function fMostrarCuadroAdvertencia($sMensaje,$sLink)
{
	?>
											<table ID="id_tabla_mensaje_advertencia" cellpadding="5">
													<tr>
															<td align="center" valign="top">
																<img src="<?=IMAGES_DIR?>/bg_icon_warning.jpg">
															</td>
															<td align="left" valign="top">
															    <b>Advertencia</b>
															    <BR>
																<?=$sMensaje?>
															</td>
													</tr>
													<tr>
															<td align="center" colspan="2">
																<form method="POST" name="FormMensajeAdv" action="<?=$sLink?>">
																	  <input ID="id_boton_mensaje_advertencia" type="submit" value="Aceptar" name="BotonAdv"></td>
														  		</form>
															</td>
													</tr>
											</table>
	<?php
}

// funcion que carga combo de idiomas

function fCargarComboIdiomas($NombreCombo, $sDefecto, $sAccion)
{
   $sLenguajesDisponibles = getFileList(RESOURCE_DIR, "^(.*\.lang\.php)$", "^(CVS|\..*)$");
   $linea = "";
 	foreach ($sLenguajesDisponibles as $lfile) {
 		$i = substr($lfile,0,2);
		$linea.= "<option ";
		if ($sDefecto == $i){
				$linea.= " selected ";
		};
		$linea.= " value=\"".$i."\">".$GLOBALS["I18N"]->getKey('lng.'.$i)."</option>\n";
 	};
	?>
		<select size="1" name="<?=$NombreCombo?>" ID="id_combo" onchange="<?=$sAccion?>">
			<?echo $linea?>		
		</select>
	<?php
}

?>
